<?php
session_start();
if (!isset($_SESSION['user']) || isset($_SESSION['admin']))
    header('location:index.php');
if (isset($_POST['update']) && isset($_POST['qty'])) {
    foreach ($_POST['qty'] as $key => $value) {
        if (($value == 0) and (is_numeric($value))) {
            unset($_SESSION['cart'][$key]);
        } elseif (($value > 0) and (is_numeric($value))) {
            $_SESSION['cart'][$key] = $value;
        }
    }
}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
    <head>
        <title>3D|didongde 3D- Di động đây</title>
        <?php include ('modules/page_head.php'); ?>
        <style type="text/css">
            .cart
            { margin: 10px 0 10px 0;}

            .cart tr th, .cart tr td
            { background: #CCC;
              color: #000;
              border-bottom: thick #000;
              padding: 7px 10px 7px 10px;
              text-align: left;}

            .cart tr td
            { background: #F7F7F7;
              color: #111;
              height: 15px;
              border : 1px solid #8E8E8E;
            }
        </style>
    </head>

    <body>
        <div id="main">
            <div id="header">
                <div id="logo">
                    <h1><a href="index.php">Didongde</a></h1>
                    <div class="slogan">Where you can find your own best suitable mobile</div>
                    <?php include_once('modules/logo_header.php'); ?>
                </div>
                <div id="menubar">
                    <?php include_once('modules/menubar.php'); ?>
                </div>
            </div>
            <div id="site_content">
                <div id="sidebar_container">
                    <h2>Tìm kiếm nhanh</h2>
                    <div class="sidebar">
                        <?php
                        include ("modules/quick_search.php");
                        show_manu();
                        ?>
                    </div>
                    <div class="sidebar">
                        <?php show_price(); ?>
                    </div>
                </div>
                <div id="content">
                    <!-- insert the page content here -->
                    <?php
                    include_once("modules/connection.php");
                    $conn = connectDB();
                    $ok = 1;
                    if (isset($_SESSION['cart'])) {
                        foreach ($_SESSION['cart'] as $k => $v) {
                            if (isset($k)) {
                                $ok = 2;
                                $item[] = $k;
                            }
                        }
                    }
                    $total = 0;
                    echo "<h4>* Bạn có thể thay đổi số lượng sản phẩm</h4>";
                    echo "<div class=\"form_settings\">";
                    echo "<form action=\"#\" method=\"post\">";
                    echo "<table class=\"cart\">";
                    echo "<tr style=\" font-weight: bold;\"><th>Model</th><th>Số lượng</th><th>Đơn giá</th><th>Thành tiền</th><th></th></tr>";
                    if ($ok == 1)
                        echo "<tr><td></td><td></td><td></td><td></td><td></td></tr>";
                    else {
                        foreach ($item as $k) {
                            $sql = "select * from mobilephone
					where mobileid like '$k'
					order by mobileid desc";
                            $result = $conn->prepare($sql);
                            $result->execute();

                            while ($row = $result->fetch()) {
                                if ($row['quantity'] < $_SESSION['cart'][$row['mobileid']]) {
                                    $_SESSION['cart'][$row['mobileid']] = 0;
                                }
                                echo "<tr>";
                                echo "<td style=\"width: 150px;\">" . $row['model'] . "</td>
		<td><input type=\"number\" class=\"integer\" style=\"width:50px; text-align:right;\" name=\"qty[" . $row['mobileid'] . "]\" value=" . $_SESSION['cart'][$row['mobileid']] . " min=\"0\" max=\"{$row['quantity']}\"/> chiếc</td>
                <td>" . number_format($row['price'], 3, ',', ',') . " VNĐ</td>
		<td>" . number_format($_SESSION['cart'][$row['mobileid']] * $row['price'], 3, ',', ',') . " VNĐ</td>
		<td><a title=\"Đưa sản phẩm ra khỏi giỏ hàng\" href=\"del_cart.php?productid=" . $row['mobileid'] . "\" class=\"xoa\"></a></td></tr>";
                                if ($row['quantity'] < $_SESSION['cart'][$row['mobileid']]) {
                                    echo "<tr><td></td><td style=\"color:red\" colspan=4>Chỉ được đặt tối đa <big>" . $row['quantity'] . "</big> chiếc</td><tr>";
                                    $order_error = 1;
                                }
                                if ($row['quantity'] == 0)
                                    echo "<tr><td></td><td style=\"color:red\" colspan=4>Không thể đặt do đã hết hàng</td><tr>";
                                $total += $_SESSION['cart'][$row['mobileid']] * $row['price'];
                            }
                        }
                    }
                    echo "<tr><td colspan=\"2\"><button title=\"Cập nhật số lượng đặt hàng\" class=\"submitIMG\" name=\"update\" type=\"submit\" value=\"update\" onmouseover=\"changepic(this)\" onmouseout=\"returnpic(this)\" style=\"float:right;\"><img class=\"submitIMG\" alt=\"Cập nhật\" src=\"style/images/update-button.png\"/></button></td>
                        <td colspan=\"2\" style=\"color:red\">Thành tiền: " . number_format($total, 3, ',', ',') . " VNĐ</td><td></td></tr>";
                    echo "</table>";

                    if ($ok == 1)
                        echo "<h5>Không có mặt hàng nào trong giỏ hàng</h5>";
                    else {
                        echo "<a title=\"Hủy đơn đặt hàng có trong giỏ hàng\" href=\"del_cart.php?productid=0\" class=\"delete_button\" class=\"right\" onclick=\"return confirm('Bạn chắc chắn muốn hủy giỏ hàng?')\"></a>";
                        echo "<a title=\"Chấp nhận gửi đơn đặt hàng có trong giỏ hàng\" href=\"send_cart.php\" class=\"send\" onclick=\"return confirm('Bạn chắc chắn muốn đặt hàng?')\"></a>";
                    }
                    echo "</form>";
                    echo "</div>";
                    if (isset($_SESSION['cart']))
                        foreach ($_SESSION['cart'] as $k => $v)
                            if ((!isset($v)) || ($v <= 0))
                                unset($_SESSION['cart'][$k]);
                    ?>

                </div>
            </div>
        </div>
        <div id="footer">
            <?php include('modules/footer.php'); ?>
        </div>
    </body>
</html>


